6d0716d32606b6fae11cf2a86a5dc6e1c6f87f2f,src/main/java/com/jonnyliu/proj/wechat/service/user/WechatUserServiceImpl.java,WechatUserServiceImpl,getUsersOfTag,#number#String#,145
Before Change
Preconditions.checkArgument(tagId > 0, "parameter tagid must be greater than 0 ");
AccessTokenBean accessToken = accessTokenService.getAccessToken();
GetUsersOfTagParameter getUsersOfTagParameter = new GetUsersOfTagParameter(tagId, next_openid);
List<NameAndValuePair<String, String>> nameAndValuePairs = new ArrayList<>();
nameAndValuePairs.add(new NameAndValuePair("access_token", accessToken.getAccess_token()));
try {
String postJson = MAPPER.writeValueAsString(getUsersOfTagParameter);
String url = HttpClientUtils.buildUrlWithParam(WechatConstant.WECHAT_GET_USER_OF_TAG_URL, nameAndValuePairs, WechatConstant.DEFAULT_CHARSET);
After Change
GetUsersOfTagParameter getUsersOfTagParameter = new GetUsersOfTagParameter(tagId, next_openid);
try {
String postJson = MAPPER.writeValueAsString(getUsersOfTagParameter);
String url = HttpClientUtils.buildUrlWithToken(WechatConstant.WECHAT_GET_USER_OF_TAG_URL, accessToken.getAccess_token());
String postResponse = HttpClientUtils.sendPost(url, postJson);
GetUsersOfTagResponse getUsersOfTagResponse = MAPPER.readValue(postResponse, GetUsersOfTagResponse.class);
return getUsersOfTagResponse;